import type { PageQuery, PageResult } from '#/api/common';

import { commonExport } from '#/api/helper';
import { requestClient } from '#/api/request';

enum Api {
  export = '/api/erp/t100/chipcountexport',
  list = '/api/erp/t100/chipcountlist',
  root = '/api/erp/t100',
}

/**
 * 这里的分页参数无效 返回的是全部的分页
 * @param params 请求参数
 * @returns 结果
 */
export function fnlist(params?: PageQuery) {
  return requestClient.get<PageResult<Map>>(Api.list, { params });
}

export function fnexport(data: Partial<Map>) {
  return commonExport(Api.export, data);
}
